Aus Oxoscript wird NanoPy - mehr Infos

Color-Funktionen

color.stroke

  color.stroke()

Klasse: color

Setzt die aktuelle Farbe als Kontour-Farbe.

c:color
strokeWeight(5)
c.hsv(255,255,255)
c.stroke()
c.hsv(255,255,100)
c.fill()
drawRectangle(10,10,100,100)
update()

color.background

  color.background()

Klasse: color

Setzt die aktuelle Farbe als Hintergrundfarbe.

c = color(r=255)
c.background()
update()

color.hsv

  color.hsv(h:byte,s:byte,v:byte)

Klasse: color

Initialisiert das Farb-Objekt mit einem HSV-Farbwert.

c:color
c.hsv(80,255,255)

Alternativ kann auch der Klasseninitialisierer verwenden werden:

h = hue (Farbwert zwischen 0 und 255)

s = saturation(Sättigung, zwischen 0 und 255)

v = value (Helligkeit, zwischen 0 und 255)

color.rgb

  color.rgb(r:byte,g:byte,b:byte)

Klasse: color

Initialisiert das Farb-Objekt mit einem RGB-Farbwert (rot, grün, blau).

c:color
c.rgb(100,200,255)

Alternativ kann auch der Klasseninitialisierer verwenden werden:

c = color(r=100,g=200,b=255)

color.fill

  color.fill()

Klasse: color

Setzt die aktuelle Farbe als Füllfarbe.

c = color(r=50,g=100,b=80)
c.fill()
drawRectangle(10,10,100,100)
update()